Horse Thistle — synonyms, definition

1. horse thistle (Noun)

3 synonyms
Lactuca scariola Lactuca serriola prickly lettuce
1 definition

horse thistle (Noun) — European annual wild lettuce having prickly stems; a troublesome weed in parts of United States.

2 types of
compass flower compass plant